toilet assemblies - Spanish English Dictionary